package com.model.purchase;

import java.io.Serializable;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;

/**
 * @description purchase_need
 * @author chenjun
 * @date 2022-02-25
 */
public class PurchaseNeed implements Serializable {

	private static final long serialVersionUID = 1L;

	@ExcelIgnore
	@ExcelProperty(value = "所属部门")
	@ColumnWidth(value = 18)
	private String deptId;

	public String getDeptId() {
		return this.deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "所属部门名称")
	@ColumnWidth(value = 18)
	private String deptName;

	public String getDeptName() {
		return this.deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "需求计划id")
	@ColumnWidth(value = 18)
	private String nedId;

	public String getNedId() {
		return this.nedId;
	}

	public void setNedId(String nedId) {
		this.nedId = nedId;
	}

	@ExcelProperty(value = "计划编码")
	@ColumnWidth(value = 18)
	private String nedCode;

	public String getNedCode() {
		return this.nedCode;
	}

	public void setNedCode(String nedCode) {
		this.nedCode = nedCode;
	}

	@ExcelProperty(value = "计划名称")
	@ColumnWidth(value = 18)
	private String nedName;

	public String getNedName() {
		return this.nedName;
	}

	public void setNedName(String nedName) {
		this.nedName = nedName;
	}

	@ExcelProperty(value = "计划类别")
	@ColumnWidth(value = 18)
	private String nedCategory;

	public String getNedCategory() {
		return this.nedCategory;
	}

	public void setNedCategory(String nedCategory) {
		this.nedCategory = nedCategory;
	}

	@ExcelProperty(value = "计划类型")
	@ColumnWidth(value = 18)
	private String nedType;

	public String getNedType() {
		return this.nedType;
	}

	public void setNedType(String nedType) {
		this.nedType = nedType;
	}

	@ExcelProperty(value = "物资类型")
	@ColumnWidth(value = 18)
	private String nedMmType;

	public String getNedMmType() {
		return this.nedMmType;
	}

	public void setNedMmType(String nedMmType) {
		this.nedMmType = nedMmType;
	}

	@ExcelProperty(value = "项目编码")
	@ColumnWidth(value = 18)
	private String nedProCode;

	public String getNedProCode() {
		return this.nedProCode;
	}

	public void setNedProCode(String nedProCode) {
		this.nedProCode = nedProCode;
	}

	@ExcelProperty(value = "项目名称")
	@ColumnWidth(value = 18)
	private String nedProName;

	public String getNedProName() {
		return this.nedProName;
	}

	public void setNedProName(String nedProName) {
		this.nedProName = nedProName;
	}

	@ExcelProperty(value = "采购类型")
	@ColumnWidth(value = 18)
	private String nedPurType;

	public String getNedPurType() {
		return this.nedPurType;
	}

	public void setNedPurType(String nedPurType) {
		this.nedPurType = nedPurType;
	}

	@ExcelProperty(value = "成本中心编码")
	@ColumnWidth(value = 18)
	private String nedCostCode;

	public String getNedCostCode() {
		return this.nedCostCode;
	}

	public void setNedCostCode(String nedCostCode) {
		this.nedCostCode = nedCostCode;
	}

	@ExcelProperty(value = "成本中心名称")
	@ColumnWidth(value = 18)
	private String nedCostName;

	public String getNedCostName() {
		return this.nedCostName;
	}

	public void setNedCostName(String nedCostName) {
		this.nedCostName = nedCostName;
	}

	@ExcelProperty(value = "使用单位编码")
	@ColumnWidth(value = 18)
	private String nedDeptCode;

	public String getNedDeptCode() {
		return this.nedDeptCode;
	}

	public void setNedDeptCode(String nedDeptCode) {
		this.nedDeptCode = nedDeptCode;
	}

	@ExcelProperty(value = "使用单位名称")
	@ColumnWidth(value = 18)
	private String nedDeptName;

	public String getNedDeptName() {
		return this.nedDeptName;
	}

	public void setNedDeptName(String nedDeptName) {
		this.nedDeptName = nedDeptName;
	}

	@ExcelProperty(value = "领料单位编码")
	@ColumnWidth(value = 18)
	private String nedGetDeptCode;

	public String getNedGetDeptCode() {
		return this.nedGetDeptCode;
	}

	public void setNedGetDeptCode(String nedGetDeptCode) {
		this.nedGetDeptCode = nedGetDeptCode;
	}

	@ExcelProperty(value = "领料单位名称")
	@ColumnWidth(value = 18)
	private String nedGetDeptName;

	public String getNedGetDeptName() {
		return this.nedGetDeptName;
	}

	public void setNedGetDeptName(String nedGetDeptName) {
		this.nedGetDeptName = nedGetDeptName;
	}

	@ExcelProperty(value = "是否急用")
	@ColumnWidth(value = 18)
	private String nedIsUrgent;

	public String getNedIsUrgent() {
		return this.nedIsUrgent;
	}

	public void setNedIsUrgent(String nedIsUrgent) {
		this.nedIsUrgent = nedIsUrgent;
	}

	@ExcelProperty(value = "流程类型")
	@ColumnWidth(value = 18)
	private String nedFlowType;

	public String getNedFlowType() {
		return this.nedFlowType;
	}

	public void setNedFlowType(String nedFlowType) {
		this.nedFlowType = nedFlowType;
	}

	@ExcelProperty(value = "相关说明")
	@ColumnWidth(value = 18)
	private String nedExplain;

	public String getNedExplain() {
		return this.nedExplain;
	}

	public void setNedExplain(String nedExplain) {
		this.nedExplain = nedExplain;
	}

	@ExcelProperty(value = "创建时间")
	@ColumnWidth(value = 18)
	private String createTime;

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	@ExcelProperty(value = "创建人")
	@ColumnWidth(value = 18)
	private String createName;

	public String getCreateName() {
		return this.createName;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	@ExcelIgnore
	@ExcelProperty(value = "创建人id")
	@ColumnWidth(value = 18)
	private String createId;

	public String getCreateId() {
		return this.createId;
	}

	public void setCreateId(String createId) {
		this.createId = createId;
	}

	@ExcelIgnore
	@ExcelProperty(value = "修改人id")
	@ColumnWidth(value = 18)
	private String updateId;

	public String getUpdateId() {
		return this.updateId;
	}

	public void setUpdateId(String updateId) {
		this.updateId = updateId;
	}

	@ExcelProperty(value = "修改人")
	@ColumnWidth(value = 18)
	private String updateName;

	public String getUpdateName() {
		return this.updateName;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	@ExcelProperty(value = "修改时间")
	@ColumnWidth(value = 18)
	private String updateTime;

	public String getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	@ExcelProperty(value = "是否删除")
	@ColumnWidth(value = 18)
	private String delFlag;

	public String getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	@ExcelProperty(value = "状态")
	@ColumnWidth(value = 18)
	private String status;

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@ExcelProperty(value = "备注")
	@ColumnWidth(value = 18)
	private String remark;

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}